#!/bin/bash
# 开始下载
URL=http://download.redis.io/releases/redis-5.0.7.tar.gz
source ../linux/download_unzip.sh "redis" $URL
# 安装编译依赖
yum -y install gcc gcc-c++
# Jemalloc/jemalloc.h：没有那个文件
CURRENT_PATH=$PWD
cd $File_HOME
make
make install

ls -l /usr/local/bin | grep redis

# 复制配置文件
cp $File_HOME/redis.conf $File_HOME/redis.conf.bak
# 修改配置（后台启动）
sed -i "s/daemonize no/daemonize yes/g" $File_HOME/redis.conf
sed -i "s:dir ./:dir $REPO_PATH:g" $File_HOME/redis.conf
# 后台启动
echo "命令位置/usr/local/bin下"
echo "服务启动命令：redis-server $File_HOME/redis.conf 或 redis-server $File_HOME/redis.conf --daemonize yes --port xxxx"
echo "客户端启动命令：redis-cli 或 指定端口 redis-cli –p 6379"
echo "客户端关闭命令：单实例关闭：redis-cli shutdown，多实例关闭，指定端口关闭:redis-cli -p 6379 shutdown"
